temporary registration permit - English Synonyms Dictionary